

/*
*  buffer 的声明方式。
*
*     var buf=Buffer.alloc(zize);
*     var buf=Buffer.allocUnsafe(size);
*     var buf=Buffer.from([1,2,3,4,5]);
*     var buf=Buffer.from("this is buffer!","utf-8");
* */






  /*
  * Buffer的常用 方法：
  *    buf.toString("utf-8",0,5)//将buf对象转换成字符串。
  *    buf.toJSON();将buffer 对象转换成json 格式！
  *    buf.slice();截取Buffer 对象。
  *    buf.copy(要复制的buffer对象，复制到什么位置，从buffer对象那个位置开始复制，到buffer对象的那个位置结束);复制Buffer 对象。
  *
  * */
/*
*   buf.toString("utf-8",0,5)
* var buf=Buffer.from("this is buffer!","utf-8");
* var str="";
* for(var i=0;i<buf.length;i++){
*     var bufString=buf.toString("utf-8",i,i+1);
*     str+=bufString;
*     console.log(str);
*   }
* */
/*
*  buf.toJSON();
*  var buf=Buffer.from("this is Buffer String!");
*  var bufJson=buf.toJSON();
*  for(var i=0;i<bufJson.data.length;i++){
*      console.log(String.fromCharCode(bufJson.data[i]));
*  }
* */
/*
*  buf.write(string,start,end);
*  var buf=Buffer.alloc(20);
*  buf.write("this",0,5);
*  console.log(String.fromCharCode(buf[0]));
* */
/*
* buf.slice(); 截取Buffer 对象
*   var buf=Buffer.from("this is buffer!");
*   var bufSlice=buf.slice(0,4);
*   bufSlice.write("z",0,1);
*   console.log(bufSlice);
*   console.log(buf);
* */



/*
*  buf.copy();
*    var buf=Buffer.from("this is Buffer!","utf-8");
*    var buf1=Buffer.alloc(30);
*    buf.copy(buf1,0,0,4);
*    console.log(buf1);
* */























